package com.googlecode.rulio;

import com.googlecode.totallylazy.Predicate;

public abstract class ActivatingAction<T extends Action>  {
    abstract T activate(ActionActivator activator) throws Exception;
    abstract Predicate predicate();
}
